// i18n配置
import { createI18n } from 'vue-i18n'
import zh from './zh-cn'
import en from './en'

// 创建i18n
const i18n = createI18n({
  locale: localStorage.getItem('language') || 'zh', // 语言标识
  globalInjection: true, // 全局注入,可以直接使用$t
  // 处理报错: Uncaught (in promise) SyntaxError: Not available in legacy mode (at message-compiler.esm-bundler.js:54:19)
  legacy: false,
  messages: {
    zh,
    en,
  },
})

export default i18n
